call center
noun
: an office equipped to handle a large volume of telephone calls for an organization (such as a retailer, bank, or marketing firm) especially for taking orders or for providing customer service
Love words? Need even more definitions?
Merriam-Webster unabridged
Share